import org.apache.ibatis.annotations.Param;
import pojo.Message;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.TreeMap;

/**
 * @author Administrator
 */
public interface ChatMessageMapper {
    /**
     *
     * @param Aaccount
     * @param Baccount
     * @param message
     * @param data
     */
    void saveMessage(@Param("Aaccount") String Aaccount,@Param("Baccount") String Baccount,@Param("message") String message,@Param("data") String data);

    /**
     *
     * @param Aaccount
     * @param Baccount
     * @return
     */
    ArrayList<Message> getMessage(@Param("Aaccount") String Aaccount, @Param("Baccount") String Baccount);

    /**
     *
     * @param account
     * @return
     */
    ArrayList<Message> getAllMessage(String account);

    /**
     *
     * @param account
     */
    void deleteMessage(String account);
}

